// to the adwaita engine: using real CSS properties is faster,
// and we don't use any outlines for now.
- outline-color: transparentize($fg_color, 0.7);
+ outline-color: currentColor;
outline-style: dashed;
- outline-offset: -3px;
- outline-width: 1px;
+ outline-offset: -4px;
+ outline-width: 2px;
-gtk-outline-radius: 2px;
}
border: none;
background-color: $osd_bg_color;
background-clip: padding-box;
- outline-color: transparentize($osd_fg_color, 0.7);
//text-shadow: 0 1px black;
//-gtk-icon-shadow: 0 1px black;
color: $osd_fg_color;
border-radius: 5px;
- outline-color: transparentize($osd_fg_color, 0.7); //FIXME: define a color var?
@include button(osd);
border-color: $osd_borders_color;
background-color: transparentize($osd_borders_color, 0.2);
box-shadow: none;
- outline-color: transparentize($osd_fg_color, 0.8);
&:disabled { background-color: $insensitive_bg_color; }
}
%selected_items {
background-color: $selected_bg_color;
color: $selected_fg_color;
- outline-color: transparentize($selected_fg_color, 0.7);
&:backdrop { background-color: $borders_color; color: $selected_fg_color; }
}
// indicator and keynav outline colors, color-dark is a color with luminosity lower then 50%
&.dark {
color: white;
- outline-color: transparentize(black, 0.7);
border: 1px solid transparentize(black, 0.7);
&:hover { border-color: transparentize(black, 0.5); }
&:backdrop { color: transparentize(white, 0.7); }
}
&.light {
color: black;
- outline-color: transparentize(white, 0.5);
border: 1px solid transparentize(black, 0.7);
&:hover { border-color: transparentize(black, 0.5); }
&:backdrop { color: transparentize(black, 0.7); }
border: none;
background-color: opacify($osd_bg_color,0.2);
background-clip: padding-box;
- outline-color: transparentize($osd_fg_color, 0.7);
box-shadow: none;
text-shadow: 0 1px black;
-gtk-icon-shadow: 0 1px black;
-GtkTreeView-horizontal-separator: 4;
-GtkDialog-button-spacing: 4;
-GtkDialog-action-area-border: 0;
- outline-color: rgba(255, 255, 255, 0.3);
+ outline-color: currentColor;
outline-style: dashed;
outline-offset: -3px;
- outline-width: 1px;
+ outline-width: 2px;
-gtk-outline-radius: 2px; }
/***************
color: #fff;
border: none;
background-color: rgba(0, 0, 0, 0.8);
- background-clip: padding-box;
- outline-color: rgba(255, 255, 255, 0.3); }
+ background-clip: padding-box; }
popover.background.touch-selection:backdrop, popover.background.magnifier:backdrop, popover.background.osd:backdrop, .osd:backdrop {
text-shadow: none;
-gtk-icon-shadow: none; }
button.osd {
color: #fff;
border-radius: 5px;
- outline-color: rgba(255, 255, 255, 0.3);
border-width: 2px;
border-style: solid;
color: #fff;
.osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill {
border-color: rgba(255, 255, 255, 0.2);
background-color: rgba(255, 255, 255, 0);
- box-shadow: none;
- outline-color: rgba(255, 255, 255, 0.2); }
+ box-shadow: none; }
.osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled {
background-color: #070707; }
popover.background radiobutton:selected,
.menuitem.button.flat:selected, treeview.view:selected, row.activatable:selected, .sidebar:selected {
background-color: #ddd;
- color: #000;
- outline-color: rgba(0, 0, 0, 0.3); }
+ color: #000; }
.view:backdrop:selected, textview text:backdrop:selected, iconview:backdrop:selected, calendar:backdrop:selected, textview text:backdrop:selected:focus, iconview:backdrop:selected:focus, calendar:backdrop:focus:selected, textview text:backdrop:selected:hover, iconview:backdrop:selected:hover, calendar:backdrop:hover:selected, textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label selection:backdrop, spinbutton:not(.vertical) selection:backdrop,
entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected,
popover.background radiobutton:backdrop:selected,
placessidebar row.sidebar-placeholder-row {
padding: 0 8px;
min-height: 2px;
- background-image: linear-gradient(to bottom, #fff);
+ background-image: linear-gradient(to bottom, #fff, #fff);
background-clip: content-box; }
placessidebar row.sidebar-new-bookmark-row {
color: #ddd; }
box-shadow: none; }
colorswatch.dark {
color: white;
- outline-color: rgba(0, 0, 0, 0.3);
border: 1px solid rgba(0, 0, 0, 0.3); }
colorswatch.dark:hover {
border-color: rgba(0, 0, 0, 0.5); }
color: rgba(255, 255, 255, 0.3); }
colorswatch.light {
color: black;
- outline-color: rgba(255, 255, 255, 0.5);
border: 1px solid rgba(0, 0, 0, 0.3); }
colorswatch.light:hover {
border-color: rgba(0, 0, 0, 0.5); }
border: none;
background-color: black;
background-clip: padding-box;
- outline-color: rgba(255, 255, 255, 0.3);
box-shadow: none;
text-shadow: 0 1px black;
-gtk-icon-shadow: 0 1px black; }
-GtkTreeView-horizontal-separator: 4;
-GtkDialog-button-spacing: 4;
-GtkDialog-action-area-border: 0;
- outline-color: rgba(0, 0, 0, 0.3);
+ outline-color: currentColor;
outline-style: dashed;
outline-offset: -3px;
- outline-width: 1px;
+ outline-width: 2px;
-gtk-outline-radius: 2px; }
/***************
color: #fff;
border: none;
background-color: rgba(0, 0, 0, 0.8);
- background-clip: padding-box;
- outline-color: rgba(255, 255, 255, 0.3); }
+ background-clip: padding-box; }
popover.background.touch-selection:backdrop, popover.background.magnifier:backdrop, popover.background.osd:backdrop, .osd:backdrop {
text-shadow: none;
-gtk-icon-shadow: none; }
button.osd {
color: #fff;
border-radius: 5px;
- outline-color: rgba(255, 255, 255, 0.3);
border-width: 2px;
border-style: solid;
color: #fff;
.osd scale trough, scale .osd trough, .osd scale fill, scale .osd fill {
border-color: rgba(255, 255, 255, 0.2);
background-color: rgba(255, 255, 255, 0);
- box-shadow: none;
- outline-color: rgba(255, 255, 255, 0.2); }
+ box-shadow: none; }
.osd scale trough:disabled, scale .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled {
background-color: white; }
popover.background radiobutton:selected,
.menuitem.button.flat:selected, treeview.view:selected, row.activatable:selected, .sidebar:selected {
background-color: #000;
- color: #fff;
- outline-color: rgba(255, 255, 255, 0.3); }
+ color: #fff; }
.view:backdrop:selected, textview text:backdrop:selected, iconview:backdrop:selected, calendar:backdrop:selected, textview text:backdrop:selected:focus, iconview:backdrop:selected:focus, calendar:backdrop:focus:selected, textview text:backdrop:selected:hover, iconview:backdrop:selected:hover, calendar:backdrop:hover:selected, textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label selection:backdrop, spinbutton:not(.vertical) selection:backdrop,
entry selection:backdrop, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected,
popover.background radiobutton:backdrop:selected,
placessidebar row.sidebar-placeholder-row {
padding: 0 8px;
min-height: 2px;
- background-image: linear-gradient(to bottom, #000);
+ background-image: linear-gradient(to bottom, #000, #000);
background-clip: content-box; }
placessidebar row.sidebar-new-bookmark-row {
color: #000; }
box-shadow: none; }
colorswatch.dark {
color: white;
- outline-color: rgba(0, 0, 0, 0.3);
border: 1px solid rgba(0, 0, 0, 0.3); }
colorswatch.dark:hover {
border-color: rgba(0, 0, 0, 0.5); }
color: rgba(255, 255, 255, 0.3); }
colorswatch.light {
color: black;
- outline-color: rgba(255, 255, 255, 0.5);
border: 1px solid rgba(0, 0, 0, 0.3); }
colorswatch.light:hover {
border-color: rgba(0, 0, 0, 0.5); }
border: none;
background-color: black;
background-clip: padding-box;
- outline-color: rgba(255, 255, 255, 0.3);
box-shadow: none;
text-shadow: 0 1px black;
-gtk-icon-shadow: 0 1px black; }